A Loosely Coupled Interface to an Object-Oriented Geographic Database
نویسندگان
چکیده
Communication between end-users and spatial databases raises important and speciic issues. Unlike classical systems, it requires strong cooperation between two major tools: spatial query language and graphical interface. This paper addresses the problem of building an interactive querying system for spatial databases with an open architecture. We focus on the following issues: (i) design of a database-independent Graphical User Interface (GUI) providing query expression support and advanced user-database interaction functionnalities (ii) software architecture for dealing with exchanges between the database logical representation and a graphical representation at the interface level (iii) implementation of spatial data and functionnalities within a DBMS without requiring changes in the logical data model or query language syntax. We present a prototype coupling the O2 DBMS, its query language O2Sql, and C++/X-Window-based toolkits as graphical components for the interface implementation.
منابع مشابه
Investigation on Reliability Estimation of Loosely Coupled Software as a Service Execution Using Clustered and Non-Clustered Web Server
Evaluating the reliability of loosely coupled Software as a Service through the paradigm of a cluster-based and non-cluster-based web server is considered to be an important attribute for the service delivery and execution. We proposed a novel method for measuring the reliability of Software as a Service execution through load testing. The fault count of the model against the stresses of users ...
متن کاملIntegration of GOCAD with an object-oriented geo-database system
The wide-spread use of GOCAD [Mal92a, GC99] in the geosciences as an application for 3D-modeling makes it a significant tool for an open 3D-GIS environment. Therefore GOCAD should provide an open interface for an object-oriented data and methods exchange. Unfortunately, hitherto GOCAD’s 3Dobjects are not managed by modern database technology. Therefore it is proposed to develop a coupling betwe...
متن کاملAn object-oriented approach to distributed data management
An object-oriented framework is presented for the development of an integrated environment in which a collection of independent heterogeneous data repositories are merged to form a loosely coupled data base environment. This framework promotes interoperability and extensibility of heterogeneous data managers as it facilitates the development of well-defined interfaces to a wide variety of exist...
متن کاملOpen Location-Oriented Services for the Web
Location concepts are still not part of today’s Web architecture, which means that applications must rely on higher-level specifications to use and provide location-oriented services. This problem can be approached in two different approaches, the first being a tightly coupled approach for scenarios targeting an integrated system architecture, and the second being a loosely coupled approach, be...
متن کاملOdysseus: a High-Performance ORDBMS Tightly-Coupled with IR and Spatial Database Features
Conventional ORDBMS vendors provide extension mechanisms for adding user-defined types and functions to their own DBMSs. Here, the extension mechanisms are implemented using a high-level (typically, SQL-level) interface. We call this mechanism loose-coupling. The advantage of loose-coupling is that it is easy to implement. However, it is not preferable for implementing new data types and operat...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1995